package com.learnyou.server.xingzuo.common.enums;

import cn.hutool.core.date.DateUnit;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author heweifeng
 * @Description:
 * @date 2022/11/21 16:30
 */
@AllArgsConstructor
@Getter
public enum ApiConfigEnum {

    ACCOUNT("/api/account/profile", "当前机构信息", 0, DateUnit.MINUTE, 1, 2)
    ;
    /**
     * 接口路径
     */
    private String urlPath;
    /**
     * 接口名称
     */
    private String title;
    /**
     * 接口编号
     */
    private Integer code;
    /**
     * 0: 秒
     * 1：分钟
     * 2：小时
     */
    private DateUnit timeUnit;
    /**
     * 每几个时间单位
     */
    private Integer timeLimit;
    /**
     * 最大请求次数
     */
    private Integer maxReqCount;
}
